wrecking crew - French English Dictionary